const express = require('express')
const cors = require('cors')
const morgan = require('morgan')

// 路由模块导入
const router = require('./router/router')
//404页面
const notFound = require("./router_handler/_404");

const app = express()
const PORT = process.env.PORT || 8088


// 接受请求格式
app.use(express.json())
app.use(express.urlencoded({ extended: false }))

// 配置模板跨域
app.use(cors())

// 配置模板静态文件
app.use(express.static(__dirname + "/public")) //设置静态文件目录

// 配置模板访问返回提示
app.use(morgan("dev"))

// 路由的一级路径
app.use('/api',router)

// 404页面一定要放在最后
app.use('*',notFound)

app.listen(PORT,() => {
    console.log(`http://localhost:${PORT}`)
})